By calling OnSynchronize(IEnumerable<TEntity>) over a single entity, this inversion control method handles the request to synchronize an entity, so that
the create or update operations are accordingly performed into the underlying data source.
Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, TTransactionCreationParameters> Members
Keystone.Carbonite Namespace
Name | Description |
---|---|
OnSynchronize(IEnumerable<TEntity>) | By comparing the given set of entities with those obtained from the underlying data store and then calling Add(TEntity), Update(TEntity) or Remove(TEntity) according to the difference found, this inversion control method handles the request to synchronize a set of entities into the data store. |
OnSynchronize(TEntity) | By calling OnSynchronize(IEnumerable<TEntity>) over a single entity, this inversion control method handles the request to synchronize an entity, so that the create or update operations are accordingly performed into the underlying data source. |
Reference
Dao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, TTransactionCreationParameters> ClassDao<TEntity, TEntityCollection, TDataContext, TFilteringCriteria, TOrderingCriteria, TPagingCriteria, TCarboniteController, TTransaction, TTransactionCreationParameters> Members
Keystone.Carbonite Namespace